|
A Machine Check Exception (MCE) is a type of computer hardware error that occurs when a computer's central processing unit detects a hardware problem. Microsoft Windows displays the error using the blue screen of death containing the error message (the parameters inside the brackets vary):〔(【引用サイトリンク】url=http://support.microsoft.com/kb/329284 )〕 STOP: 0x0000009C (0x00000004, 0x00000000, 0xB2000000, 0x00020151) "MACHINE_CHECK_EXCEPTION" On Linux, a process (such as klogd 〔〕) writes a message to the kernel log and/or the console screen (usually only to the console when the error is non-recoverable and the machine crashes as a result): CPU 0: Machine Check Exception: 0000000000000004 Bank 2: f200200000000863 Kernel panic: CPU context corrupt The error usually occurs due to failure or overstressing of hardware components where the error cannot be more specifically identified with a different error message. Diagnosing the error message can be difficult, although Intel Pentium processors do generate more specific codes which can be decoded by contacting the manufacturer. Most MCEs require a restart of the system before users can continue normal operation, and indicate a long-term problem of a general nature. ==Problem types == Most of these errors relate specifically to the Pentium processor family. Similar errors may occur on other processors and will cause similar problems. Some of the main hardware problems that cause MCEs include: * System bus errors: (error communicating between the processor and the motherboard). * Memory errors: parity checking detects when a memory error has occurred. Error correction code (ECC) can correct limited memory errors so that processing can continue. * Cache errors in the processor. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Machine-check exception」の詳細全文を読む スポンサード リンク
|